Great little place close to the heart of London with all amenities you could need when not exploring the city and having a cozy day in.