Regents Park Mosque DP
The Islamic Cultural Centre and The London Central Mosque, 146 Park Road, Regents Park, Westminster, London. Photographed from the south-west in February 2012
Picture No
11806261
Media ID
45360522
Size
4159px x 2716px
(1.6MB)
Credit
© Historic England / Mary Evans Picture Library
Source
Historic England Archive - Photograph by James O. Davies
Date
2012





























