EnglandGreater LondonLondon
2 guests
1 bedroom
1 bathroom
When it comes to London neighbourhoods, some visitors are guilty of overlooking Farringdon, which is a pretty big sin in our books — not only is it excellently located between the bright lights of the...
From €302 Nightly