Taylor Park

Taylor Park is a gorgeus park in St Helens, Merseyside, England. Great view on the towm from the top of the hill.

Taylor Park ist ein wunderschöner Park in St Helens, Merseyside, England. Herrliche Aussicht auf die Stadt von der Spitze des Hügels.

shared by Cath Shea from St Helens (UK)

Get the No 10 bus or 10A from St Helens or Liverpool.

Bus Nr. 10 oder 10A von St Helens oder Liverpool nehmen.