London’s Best Beer, Pubs and Bars updates Central London: Shoreditch and Hoxton
Shop (Independent) 303 Old Street EC1V 9LA T 020 7729 2111 w http://citybeverage.co.uk Open 1000 (1100 Sun)-2130 (2230 Fri-Sat, 1900 Sun). Cask beer None, Other beer 50+ bottles (London and other craft beers), Also 1,000+ wines, […]