Hatch End Where to Stay
Friendly Hotels (Associates) Ltd
Premier House 10th Floor, 112-114 Station Road, Edgware, HA8 7BJ 020 82332001
Aquarius Hotel Ltd
Kanta House, Victoria Road, Ruislip, HA4 0JQ 020 88422011
Che Group plc
Premier House, 112 Station Road, Edgware, HA8 7BJ 020 82332001