Great location; it's within walking distance of Buckingham, the London Eye, Manchester Abbey, and more!