EnglandGreater LondonLondon
3 guests
2 bedrooms
1 bathroom
From the moment you step inside this charming flat, far removed from London’s busy streets, you'll instantly feel right at home. A modern townhouse with Victorian period features in peaceful, tree-lin...
From €224 Nightly