by Ellie Clist
Good music but brings a tacky clientele and overpriced drinks make it seem not worth it

Liquid

William Street
Windsor, Berkshire
SL4 1BB
Phone: 01753 622373