PROPERTY TO LET / MAY SELL 25 Brows Lane, Formby L37 4HS Prominent character building   The property is located in the affluent town of Formby, approximately 13 miles north of Liverpool and 8 miles south of Southport. Nearby occupiers include Pizza Express,...