Even the Lilacs are out in flower now in probably my favourite road in London, Victoria Grove in W8.

Comments are closed.

Pin