tap & bottle
Tap & Bottle 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.