Check out this great place to stay in London
Entire home/apt in London, United Kingdom. Beautiful newly refurbished studio rooms perfect for one or two people. Queens Road station only 3 mins walk with direct trains to Central London within 10mins. Rooms are equipped with new 32" TVs and small kitchenette (kettle, toaster, microwave,...
See this content immediately after install