St Giles Cripplegate Church

St Giles Cripplegate Church, London

rated excellent

St Giles Cripplegate Church

Fore Street
Barbican
London
EC2Y 8DA