Check out this great place to stay in London
Private room in London, United Kingdom. Make yourself at home in the large, luxurious bedroom and private bathroom—set in a wonderfully bright and contemporary family house. The shared, open-plan living space features a large furnished roof terrace, perfect for a cocktail under the stars.
See this content immediately after install