EnglandGreater LondonLondon
4 guests
2 bedrooms
2 bathrooms
Hot off the press, this apartment is a short stroll from Fleet Street. The Strand, the River Thames, the Royal Courts of Justice and the London School of Economics, along with the Tate Modern and the...
From €631 Nightly