Cafe 12
Coffee Shop
Cafe 12, located in The Pavilion, is a conference center with a cafe area that seats up to 50 people. It hosts games on Wednesdays.
Location
Best places nearby
The highest rated places close to Cafe 12.
Local restaurants nearby
The Pavilion, 145 Oxford Road, ENG



