The place is next to the station. There is need of AC during summer as room becomes really hot during day time. Stairs are narrow so bit of struggle if you are carrying heavy big size luggage. Overall the stay was good as it was extremely convenient to commute to anywhere in london.