Maylands Plaza is located in Hemel Hempstead, United Kingdom on Hemel Hempstead Industrial Estate. Maylands Plaza is rated 2.5 out of 5 in the category shopping mall in United Kingdom.
Address
Hemel Hempstead Industrial Estate
Service options
In-store shopping
Accessibility
Wheelchair-accessible entrance