Birkenhead

E77157

Birkenhead is a town in north west England, situated on the Wirral Peninsula across the River Mersey from Liverpool, known historically for its shipbuilding and docks.




Please wait…