Check out this great place to stay in London
Private room in London, United Kingdom. Small vintage flat in the best location! Big Ben, Westminster Abbey, London Eye, River Thames, within 10 -20 min walk... Most suited for students and backpackers. NEW YEAR'S DATES ARE STILL AVAILABLE! 3 night minimum stay.
See this content immediately after install