Scroll to Top

Located at the top of Stokes Croft, Plantation is one of Bristol’s real treasures. Where some would gravitate towards Turtle Bay when craving Caribbean cuisine, I choose Plantation. This independent...