Inner Temple Garden

Inner Temple Garden
Off Victoria Embankment, London, EC4Y 7HL
Photo of Inner Temple Garden