Campden Hill LTC Tennis Courts

Kensington and Chelsea, London, England

ClubPrivate