Great location and adorable apartment! Within walking distance of Big Ben, the London Eye, and a ton of other local spots.