Really nice place, easy to access as it’s right near the station. There are lots of stairs so if that’s a problem maybe consider that. The roof space is lovely and the flat is very well equipped! Definitely worth staying in If you’re visiting London