Location

Map of Southport area

Red dot = Southport Coach House

Located in Southport, Northwest England. The Coach House is just 15 minutes walk into Southport town centre and 20 minutes from the famous Southport beach.

Southport is home to the world famous Lord Street, a boulevard offering a high quality mix of both famous brands and specialist shops.

Golfing Capital of Great Britain with 5 championship golf courses within 15 minutes drive.

Formby Pine woods and beach with it’s rare Red Squirrels and Natterjack toads.

Wildfowl & Wetlands Martin Mere with it’s rare and endangered water-birds, a family of beavers and enchanting otters in residence.

Britain’s second longest and second oldest pier.

Great access to North West hotspots such as Liverpool and Blackpool for days out.