Great location, close to major attractions - Big Ben, Buckingham palace, London Eye and more!