2002
TQ2579 : London, Kensington
taken 23 years ago, near to Kensington, Kensington And Chelsea, England
This is 1 of 9 images, with title starting with London in this square

London, Kensington
The Spanish Garden on the roof of the Derry & Toms building in Kensington High Street, corner of Derry Street