Tap Tavern

Licensee Introduction

Tap Tavern is a modern independent British tavern located in the heart of Richmond. We first opened our doors in August 2017 with a dream to provide South West London with the best craft beers, small-batch gin, bar food and a place to make memories you'll remember for years to come.

Name of Licensee

Annabelle King

Contact Details

Tap Tavern, 20, The Square, Town Centre, Greater London, TW9 1DZ