Check out this great place to stay in London
Private room in London, United Kingdom. Spacious but basic double bedroom (1bed) The best thing about this place is its central location 5 min to Stockwell (Victoria line) and plenty of buses Please note: 1- Not a place to stay in really, ideally you're on a 1-3 day visit and will be ...
See this content immediately after install