ChachaBuchi
Newcastle upon Tyne, Tyne and Wear NE1 1JF
ChachaBuchi ought to be one of Newcastle’s best kept secrets, but because it’s such an amazing place people can’t help shouting about it. If you want an off-the-wall venue for business meetings and…
- Max: 900 guests