Willesden Green Station is in a small but busy area in North West London. There are ample shopping facilities for the locals.
Friday, 28 October 2016
Friday, 7 October 2016
Neasden
Neasden is a very small town with a shopping parade to serve the local residents. It is also home the to one of the biggest temples outside India.
Subscribe to:
Posts (Atom)