32-38 Osborn Street, London, E1 6TD

Offers in region of £1,250,000

Email