Hampstead Heath YHA - Hotel Reviews from across the web
im so glad im home.. - user review my first impression was OH MY GODDDD i wanna go back home right now!! the room was blue! and there was four beds in a room and the sheets were so dirty and i couldn't take ... travel.yahoo.com
Epic Trip is not responsible for content from external web sites and sources including photos, information, map, and reviews of Hampstead Heath YHA, London, England