
Click
here to get directions to us from anywhere in the uk
Balmoral Lodge is located
just 5 minutes walk from Lord Street, the heart of Southport
Southport itself, is located on the west coat, approximately 20 miles
north of Liverpool and 30 miles south of Blackpool
