London is an Indian city though? Right?
Tower Hamlets and Newham (boroughs) are!
Please Login to reply.
The rest is Nigerians