The Joint is located in London, United Kingdom on Brixton Village, Unit 87 Coldharbour Ln. The Joint is rated 4.4 out of 5 in the category barbecue restaurant in United Kingdom.
Address
Brixton Village, Unit 87 Coldharbour Ln
Amenities
Gender-neutral toiletsToilets
Accessibility
Wheelchair-accessible entranceWheelchair-accessible seating