Afghan mohalla in London

I think Britisher were quite impressed by this land. Located in Battersea london, there is a small mohallah named after major cities in Afghanistan and Pakistan.

They are:

Cabul Road
Candahar Road
Khyber Road
Afghan Road

Map of Cabul Road, London, SW11

Re: Afghan mohalla in London

There is Skardu Road in Cricklewood and Kohat Road in Wimbledon!

Re: Afghan mohalla in London

nice