close
Stacks Image 56
Garrick’s Temple to Shakespeare, Hampton Court Road, TW12 2EJ.
One mile northwest of Hampton Court Palace.
close
Stacks Image 68
Garrick’s Temple to Shakespeare, Hampton Court Road, TW12 2EJ.
One mile northwest of Hampton Court Palace.