Check out this great place to stay in London
Entire home/apt in London, United Kingdom. Unwind on the exclusive, rooftop patio of this luxurious, centrally located penthouse and admire the view of Soho Square. This peaceful retreat in the heart of the busy Westminster enclave portrays a calming feel through deep blues and grey walls.
See this content immediately after install