Glad you enjoyed Coley, FlyingTrotter! If anyone else is looking for shooting grounds in London, A1 have some great facilities in North London. Various traps, tower thrown clays etc...
https://www.allcocksoutdoorstore.co.uk/blog/2017/11/06/top-clay-pigeon-shooting-grounds-uk/