Preview Neals Yard, Covent Garden, London, England, United Kingdom, Europe Image ID: 834-4967 Artist: Eurasia Purchase a commercial license Buy framed prints & more from our print store travel destination photography color image vertical day outdoors places capital cities city location neals yard shop shops covent garden london england great britain united kingdom europe