England’s Woking Mosque

The very first mosque on English soil was built in Woking, South-West London in 1889. The Shah Jahan mosque (or Woking mosque) was built by [...]