Beast Duxton review

[Review] Savour the Art of Steak at Beast Duxton

Located at Duxton Hill, Beast Restaurant and Bar is a modern steakhouse with chic bar vibes, specialising in grilled steak…

2 years ago