Google Street View of Norwood Park
View Larger Map
Location: 23 Salter's Hill, London, England, United Kingdom.
Phone: +44 20 7926 9000
Norwood Park:
Norwood Park is a 33 acre park in South London
It commands a great view across Dulwich to The City and Central London 7 miles (11 km) away. On a clear day it may even be possible to see the Alexandra Palace in North London.
History of Norwood Park:
It contains an excellent new playground complex for all ages up to teenage - including a small mini football (soccer) pitch. There is a One o'clock club for young children and carers and an impressive paddling pool (although currently not in use for much of the year) - however, there is an excellent one reasonably close by on Streatham Common.
No comments:
Post a Comment