Mosques near Shepherds Bush Market Tube Station

Shepherd’s Bush Market tube station lies in Travel Zone 2 on the west of Central London. The area is highly populated and people from many nationalities and religions live there including Muslims, Christians, Jews and Hindus. There are some nicely designed mosques and churches in the area which testify Britain’s policy of freedom of speech, … Continue reading Mosques near Shepherds Bush Market Tube Station