Great location and place to stay for short visits to London!