St. Georges Square Garden

St. Georges Square Garden
St. Georges Square, London, SW1V 3QW
Photo of St. Georges Square Garden