Choose your room
Stay Thames River
To enjoy your vacation in London, stay at Stay Thames River London apartment, which is 3.5 km from the Oxford Street and within 20 minutes' walk of the bulging skyscraper "Sky Garden".
The apartment is in City of London, which is a historic financial district, home to both the Stock Exchange and the Bank of England, a stone's throw from the cafeteria The Wren Cafe. This apartment is also located a mere 650 metres from the London Millennium Footbridge. Stay Thames River apartment is approximately 25 minutes' walk from the famous British Museum.
At the apartment, a separate toilet are provided to improve your comfort. Furthermore, a hair dryer and bath sheets is available.
Stay Thames River apartment offers guests the convenience of self-catering facilities, including an electric kettle, a refrigerator, and kitchenware. The accommodation is within a few blocks of London Bridge bus station.