Tamburlaine Cambridge
Station Rd -
Cambridge,
GB CB1 2FB
Near Anglia Ruskin University