Lincoln's Inn Gardens, Holborn, London.

Lincoln's Inn Garden, Holborn, London, England