Moon Over Soho
London, Greater London, England, United Kingdom
Slap bang in the heart of Soho, this third-floor flat is pure modern luxe. Think abstract art, copper accents and contemporary furniture. In an architecturally striking building in Golden Square, you.....
From €1,098