MigLoo MigLoo

MigLoo

4 The Business Plaza Owen Way, Leominster, HR6 0LA, United Kingdom | 07789 147663 | Website

This venue is ready for its first review! Take a look under ‘Details’ to read what MigLoo says about its accessibility. If you’ve already visited MigLoo, why not give them their first review today?

Add the first review