3 Bedroom Apartment, Berwick Street, London, Greater London, W1F
Magnificent 1620 SQ.FT. three bedroom penthouse with two private terraces in a highly-desired new boutique scheme in trendy Soho. The Watch House offers luxurious living in the geographic, creative and…