A strange gin broth from the English coastal town (8)
I believe the answer is:
brighton
(Other definitions for brighton that I've seen before include "Where the Prince Regent built his Pavilion" , "Sussex city (with Hove)" , "South-coast resort" , "English resort with big thorn" , "seaside location" .)