Hospitals start with: A B C D E F G H I J K L M N O P Q R S T U V W Y

UK Hospital Directory - M

Macclesfield District General Hospital

Victoria Road,Macclesfield,Cheshire,SK10 3BL

Macclesfield Mental Health

Victoria Road,Macclesfield,Cheshire,SK10 3BL

Magnolia House (day Care)

Summerlands, Preston Road,Yeovil,Somerset,BA20 2BN

Magnolia House (residential)

Summerlands, Preston Road,Yeovil,Somerset,BA20 2BN

Maiden Law Hospital, Willowburn Hospice

Lanchester Road, Maiden Law,Lanchester,County Durham,DH7 0QS

Maidstone District General Hospital

Hermitage Lane,Maidstone,Kent,ME16 9QQ

Main Site Western Bank and Adjoining Properties

Western Bank,Sheffield,South Yorkshire,S10 2TH

Makerfield Unit

Leigh Infirmary, The Avenue,Leigh,Lancashire,WN7 1HS

Malmesbury Community Hospital

Burton Hill,Malmesbury,Wiltshire,SN16 0EQ

Malton and Norton Hospital

Malton,North Yorkshire,YO17 7NG

Malton Community Hospital

Middlecave Road,Malton,North Yorkshire,YO17 7NQ

Malvern Community Hospital

Lansdowne Crescent,Malvern,Worcestershire,WR14 2AW

Manchester Royal Eye Hospital

Nelson Street,Manchester,Greater Manchester,M13 9WH

Manchester Royal Infirmary

Oxford Road,Manchester,Greater Manchester,M13 9WL

Manchester Royal Infirmary

Oxford Road,Manchester,Greater Manchester,M13 9WL

Manor Hospital

Moat Road,Walsall,West Midlands,WS2 9PS

Mansfield Community Hospital

Stockwell Gate,Mansfield,Nottinghamshire,NG18 5QJ

Mansfield Community Hospital

Stockwell Gate,Mansfield,Nottinghamshire,NG18 5QJ

Market Harborough and Disrict Hospital

58 Coventry Road,Market Harborough,Leicestershire,LE16 9DD

Marlborough House

Standing Way, Eaglestone,Milton Keynes,Buckinghamshire,MK6 5NG

Mary Hewetson Cottage Hospital

Crosthwaite Road,Keswick,Cumbria,CA12 5PH

Maryport Hospital (mental Health Clinics)

Victoria Cottage Hospital, Ewanrigg Road,Maryport,Cumbria,CA15 8EJ

Maudsley Hospital

Denmark Hill,London,Greater London,SE5 8AZ

Mayday University Hospital

530 London Road,Thornton Heath,Surrey,CR7 7YE

Mayfair Day Hospital

32-34 Headlands,Kettering,Northamptonshire,NN15 7HP

Meadow Lodge

The Gallops,Lewes,East Sussex,BN7 1LR

Meadowlands

214 Yarmouth Road,Norwich,Norfolk,NR7 0SN

Meanwood Park Hospital

Tongue Lane,Leeds,West Yorkshire,LS6 4QB

Medway Hospital

Windmill Road,Gillingham,Kent,ME7 5NY

Medway Maritime Hospital (rehab-Front Block)

Windmill Road,Gillingham,Kent,ME7 5NY