Property Location With a stay at Mystay Hemans Street, you'll be centrally located in London, convenient to Vauxhall Bridge and Big Ben. This apartment is close to Buckingham Palace and London Dungeon. Rooms Make yourself at home in one of the 2 individually decorated guestrooms, featuring kitchens. Complimentary wireless Internet access is available to keep you connected. Conveniences include desks and separate sitting areas. Amenities Take in the views from a garden and make use of amenities such as complimentary wireless Internet access.