Find Caterers in Your Area
Browse our A-Z listing of locations across the UK
Towns starting with "M"
2,246 locations found
Mabe Burnthouse, Cornwall
Mabledon, Kent
Mablethorpe, Lincolnshire
Macclesfield, Cheshire
Macclesfield Forest, Cheshire
Macduff, Aberdeenshire
Mace Green, Suffolk
Macedonia, Fife
Machan, South Lanarkshire
Machen, Caerphilly
Machrie, North Ayrshire
Machrihanish, Argyll and Bute
Machroes, Gwynedd
Machynlleth, Powys
Machynys, Carmarthenshire
Macken, Fermanagh
Mackerel's Common, West Sussex
Mackerye End, Hertfordshire
Mackham, Devon
Mackney, Oxfordshire
Mackside, Scottish Borders
Mackworth, Derbyshire
Mackworth, Derbyshire
Macmerry, East Lothian
Macosquin, Londonderry
Madden, Armagh
Madderty, Perth and Kinross
Maddington, Wiltshire
Maddiston, Falkirk
Maddox Moor, Pembrokeshire
Madehurst, West Sussex
Madeley, Shropshire
Madeley, Staffordshire
Madeley Heath, Staffordshire
Madeley Heath, Worcestershire
Madeleywood, Shropshire
Maders, Cornwall
Madford, Devon
Madingley, Cambridgeshire
Madjeston, Dorset
Madley, Herefordshire
Madresfield, Worcestershire
Madron, Cornwall
Maen-y-groes, Ceredigion
Maenaddwyn, Isle of Anglesey
Maenclochog, Pembrokeshire
Maendy, The Vale of Glamorgan
Maenporth, Cornwall
Maentwrog, Gwynedd
Maer, Cornwall
Maer, Staffordshire
Maerdy, Carmarthenshire
Maerdy, Conwy
Maerdy, Rhondda Cynon Taff
Maes llyn, Ceredigion
Maes Pennant, Flintshire
Maes-bangor, Ceredigion
Maes-glas, Newport
Maes-y-dre, Flintshire
Maesbrook, Shropshire
Maesbury, Shropshire
Maesbury Marsh, Shropshire
Maesgeirchen, Gwynedd
Maesgwynne, Carmarthenshire
Maeshafn, Denbighshire
Maesmynis, Powys
Maesteg, Bridgend
Maesybont, Carmarthenshire
Maesycoed, Rhondda Cynon Taff
Maesycwmmer, Caerphilly
Maesygwartha, Monmouthshire
Maesypandy, Powys
Maesyrhandir, Powys
Magdalen Laver, Essex
Maggieknockater, Moray
Maggots End, Essex
Maghaberry, Antrim
Magham Down, East Sussex
Maghera, Londonderry
Magheraconluce, Down
Magherafelt, Londonderry
Magheralin, Down
Magheramason, Tyrone
Magheramorne, Antrim
Magheraveely, Fermanagh
Maghery, Armagh
Maghull, Merseyside
Magor/Magwr, Monmouthshire
Magpie Green, Suffolk
Maguiresbridge, Fermanagh
Maida Vale, Greater London (City of Westminster)
Maiden Bradley, Wiltshire
Maiden Head, Somerset
Maiden Law, County Durham
Maiden Newton, Dorset
Maiden Wells, Pembrokeshire
Maiden's Green, Berkshire
Maiden's Hall, Northumberland
Maidenbower, West Sussex
Maidencombe, Devon
Maidenhall, Suffolk
Maidenhayne, Devon
Maidenhead, Berkshire
Maidenhead Court, Berkshire
Maidenpark, Falkirk
Maidens, South Ayrshire
Maidensgrave, Suffolk
Maidensgrove, Oxfordshire
Maidenwell, Lincolnshire
Maidford, Northamptonshire
Maids' Moreton, Buckinghamshire
Maidstone, Kent
Maidwell, Northamptonshire
Mail, Shetland Islands
Mailand, Shetland Islands
Mailingsland, Scottish Borders
Maindee, Newport
Maindy, Cardiff
Mainholm, South Ayrshire
Mains, Cumbria
Mains of Ardestie, Angus
Mains of Balgavies, Angus
Mains of Grandhome, Aberdeen City
Mains of Gray, Dundee City
Mains of Melgund, Angus
Mains of Orchil, Perth and Kinross
Mains of Usan, Angus
Mainsforth, County Durham
Mainsriddle, Dumfries and Galloway
Mainstone, Shropshire