The Barn international café
An informal place for international and language students to meet friends and practise English, and enjoy a wide range of activities
By Friends International Cambridge
Location
Christ Church
Christchurch Street Cambridge CB1 1HT United Kingdom