I would def NOT recommend Mount Mascals. The horses are worked for up to 8 hours a day, very hard and the atmosphere down there I personally dislike. AFter working as an instructor in serveal stables, I would not recommend any London stables, but would suggest going for a nice drive either Mottingham/Cobham for horese that are well kept and for a much higher calibre of staff and ride. Stag Lodge in Richmond park is possibly the worst for horse welfare- have had investigations into it, but they always manage to hide it. THere horses live in a stable 24/7 and some have never been in a field since they arrived. They also work there horses for 8 hours a day, often without water in between. Not what you expect when you pay ?55 an hour?