Small central London Yard. Community Riding Centre working with Young People from a disadvantaged area of London.
9 horses