EnglandGreater LondonLondon
2 guests
1 bedroom
1 bathroom
Deep in London's historic Soho you'll find this petite apartment. It's part of a Georgian family home but, since it's totally self-contained, you can come and go as you please. The painted, wood-panel...
From €283 Nightly