Liverpool, Merseyside, L1
The official page of the most famous bar on the planet ... now open in Liverpool’s Concert Square.