Baring Hall Hotel
368 Baring Road, London SE12 0DU | 020 8851 2184
368 Baring Road SE12 0DU
020 8851 2184
Page Menu
The Pub
Food & Drink
What’s on
Venue Hire
Contact us
Map
Bookings
Christmas
Map