Bar
Tap and Bottle Wine Bar
Greater London, United Kingdom
About
Tap & Bottle London is a two-storey independent wine bar located in the historic Grade II listed Devonshire House near Borough Market, offering a carefully curated menu of exceptional wines.
Is this your venue?
Claim This Venue