Friday, 19 March 2010

LATIMER ROAD

Latimer Road is a rough part of North West London despite being in close proximity of Holland Park, Shepherd’s Bush, Ladbroke Grove and Notting Hill.  It’s a tower block region.

No comments:

Post a Comment