This place was perfect for a few nights stay in London. Bed was cozy and the place has everything you could need when you are travelling place to place.
About a 20 minute transit ride to get near central London.