65-67 Clarendon Road, Watford
WD17 1DS, United Kingdom
0.8 mi (1.29km) from City Center