Architects in London
British M. Centre, High Road NW10

British Muslim Centre, Willesden NW10

Multi purpose Hall, Westminster W1

Multi purpose Hall, Westminster W1

Mosque, High Road NW10

Mosque, High Road, Willesden NW10