Inner Temple Garden

51°30.78"N-0°6.59"W

Inner Temple Garden

Inner Temple Garden

Inner Temple
London
EC4Y 7HL

Location