Bury Saint
Hayes
London
Mitcham
Westminster Abbey
London
London
London
Castle Baynard
London
London
Hayes
London
London
London
London
London
Monument
London
London
Kingston upon Thames
London
London
London
Stratford and New Town
London
London
London
London
London
London
London
London
London
London
Clerkenwell
London
London
London
London