About Newsham Park
Gardens And Parks, Urban Environment, Cultural, Interesting Places
Newsham Park in Liverpool, England is a 121 acres (49 ha) Victorian park that was opened in 1868. To the east of it is the Canada Dock branch railway line, and to the north is West Derby Road.
Source From:
Wikipedia
Gardners Drive, Liverpool, England, United Kingdom, L6 8PH