Location, Location, Location! This place might not be more in the center of London. The views out the window are of the modern skyline, the Thames River, Millennium Bridge, and St. Paul's Cathedral. Everything, and I mean everything is within walking distance, a mile and a half at most. The walk along the river either directions will get you to great sight seeing and food locations. Checkin was easy, and Isabella was quick to answer any questions we had. If this place isn't booked, you need to book it now.
Thank you so much Isabella!