Property Location With a stay at The Blue Anchor in West Byfleet, you'll be convenient to Mercedes-Benz World and Brooklands ..
West Byfleet / West Byfleet