Very weil located! Great neighbour hood. Very close to the metro station. Definitely a good place to stay for your trip to London :)