64 Union St
London, England SE1 1SG United Kingdom
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.