La Mimosa
3 Thompsons Lane
Cambridge CB5 8AQ
United Kingdom