Much closer to Big Ben and the London Eye than anticipated, great place.