Define West Norwood Meaning

West Norwood
An area in the borough of Lambeth located in south London. West Norwood ain't as cool as Brixton and it ain't as posh as Dulwich, however it's kind of okay.

West Norwood cemetery is pretty interesting and has some famous people buried there.

There are also lots of stray cats in West Norwood and at night the foxes come out to get food remains from the rubbish bins.

"Terry just moved to West Norwood."
"He'll like the cafes and charity shops!"
By Elsinore