Perfect home from home to use as a base to explore London. Only 30 minute walk to Tower of London or a 15 min tube ride to Green Park to start a day off sightseeing!
Absolutely spotlessly clean, warm and comfortable.
Highly recommend.