The Barn
Bar
The Barn is a bar offering a selection of drinks. Note: Status may be temporarily closed.
Location
Best places nearby
The highest rated places close to The Barn.
Local restaurants nearby
11 Campfield Square, SCT
Location
The highest rated places close to The Barn.
11 Campfield Square, SCT