London's Parks and Green Spaces
Norwood Park (London)
(Redirected from Norwood Park, West Norwood ) < Norwood Park is a 33-acre park located in West Norwood, South East London. It is situated on one of the highest points in the Borough of Lambeth and, on clear days, offers the visitor a spectacular view over London spanning from Hammersmith in the West to the Millennium Dome in the East.
swcparks norwood-park-west-norwood Tag your photos and upload them to our Flickr group
These photos are geo-tagged as being in Norwood Park (London)