5, Somers Place Industrial Estate, Somers Place, London SW2 2AL

£21,872.50

Email