Wickes Hemel London Road Hemel Hempstead Hertfordshire Hemel HP39SR United Kingdom 1 442 216 000 Locate 51.7363335, -0.4671356