Amazing place to stay and very close many amazing scenery. Walking distance from Hyde park and other ventures within the west of London. Very good location to navigate around