The Tap House

The Tap House

Address:
86 Stewart's Road
Battersea
London SW8 4UG
Opening Times:
Monday & Tuesday
Closed
Wednesday - Friday
17:00 - 23:00
Saturday
14:00 - 22:00
Sunday
Closed