About Twid
A Live Music Bar and Restaurant in the heart of Battersea offering great quality food and drink with superb Opera and Live Entertainment
Twid Description
A Live Music Bar and Restaurant in the heart of Battersea offering great quality food and drink with superb Opera and Live Entertainment
More about Twid
Twid is located at 228 York Road, Battersea, SW11 3SJ London, United Kingdom
0207 223 2125
http://www.twid-restaurantbar.co.uk