Lansdowne Gardens

Public park in Kensington and Chelsea · 0.49 hectares