We had a wonderful stay here! The location was perfect, right across the street from the Liverpool Street Station which made adventuring in the city super easy! We would definitely recommend staying here if you are visiting London!