Find A Horse Riding School in London
London is home to the Queen’s horses which can be seen daily as they ride from their Hyde Park Barracks to Horse Guards. While you might not associated London with Horse riding, other than the Queen’s, the city is one of the greenest capitals in the world and is home to a range of different equestrian centres and riding schools.