Check out this great place to stay in Greater London
Private room in Greater London, United Kingdom. An excellent location with central London being minutes away. Come and relax in a clean and welcoming environment. Each room is touched with quality. Please let us know If there's any further assistance you may wish to require. Many thanks!