INDIAN - PAKISTANI - BENGALI - ARABIC - PERSIAN - TURKISH
£250. Afghan/Kashmiri
Paddington W2
£200. Egyptian-Spanish
Bayswater W2
£250. Indian
£300. Lebanese (Arabic)
Kensington W8
£300. Iranian (Persian)
Marylebone NW1
£300. Indian (Bengali)
South Kensington SW3
£200. Turkish
Gloucester Road SW5
£200. Turkish-Spanish
£200. Indian
Northolt UB5
£300. Indian
£250. Pakistani
£150. Moroccan-Spanish
£400. Indian
Chelsea SW3
£250. Algerian (Arabic)
Knightsbridge SW3
Earls Court SW5
£300. Egyptian (Arabic)
Edgware Road NW8
Uxbridge UB8