La Latina Bustarente
Henley Road car park
Cambridge Retail Park
Cambridge CB1 3EA
United Kingdom