The Old Fish Market in Bristol wins Fuller's Best City Pub A