This is a perfect spot for a London stay, quick walk to tubes and trains, easy access to central London and nice eateries in walking distance, highly recommend