The Castle Tavern Oxford
24 Paradise St, Oxford
Menu
Reserve
Oxford, Oxfordshire
The Castle Tavern Oxford
24 Paradise St, Oxford, Oxfordshire OX1 1LD