London Central Mosque: Interior
Photo © Holly Hayes / Art History Images. All rights reserved.

London Central Mosque: Interior

The prayer hall in London Central Mosque, also known as Regents Park Mosque, in London, England. The mosque was built in 1944.