33 Ridding Ln

33 Ridding Ln, England, United Kingdom