at 23 Fleet Street, Liverpool , L1 4AR United Kingdom
An oasis in the middle of the madness...23 Fleet St offers 110 tequilas and a range of carefully crafted cocktails made to make your mouth water!
2080 FB users likes 23 Fleet Street, set it to 79 position in Likes Rating for Liverpool in Bar category
23 Fleet Street is Liverpool based place and this enity listed in Bar category. Located at 23 Fleet Street L1 4AR. Contact phone number of 23 Fleet Street: 0151 541 1955