EnglandGreater LondonLondon
2 guests
1 bedroom
1 bathroom
Nestled next to Lord's Cricket Ground, this pad offers a home-from-home for business travellers or a couple of city enthusiasts. You'll feel settled in from the get-go here, with books, a guitar, and...