Company name: Tap & Bottle
Description: Established in 2017, Tap & Bottle is a cosy, two-storey wine bar situated in a beautiful Grade II listed building - located in London's bustling Flat Iron Square - featuring wine on tap and a sensational British tasting menu.
64 Union St, London SE1 1SG, United Kingdom