Situated a 1 minute walk away from Golders Green Underground and Bus Station, Anchor House Hotel offers the ultimate in convenience for visitors around London, whether for business or for pleasure. The Anchor House Hotel is perfectly located for those seeking the thrill of London's theatres, world class shopping and renowned monuments. It also benefits from a quiet location, avoiding the traffic and noise of the adjacent high street. Having recently undergone refurbishment, Anchor House offers ... More