2 Bedroom Apartment, 20 Berwick Street, London, Greater London, W1F0PY, W1F
Spacious Duplex Two Bedroom Apartment in the centre of Soho on Berwick Street, BRAND NEW REFURBISHMENT with new appliances and fittings. Close to Tottenham Court Road, Soho Square and Carnaby…