Horse Riding in London - Colliers Wood 39 Windsor Avenue, Colliers Wood, London, SW19 2RR Tags: private parties: up to 25 guests