About The Terrace Bar & Grill
Celebrate your birthday, Organise work drinks or just meet up with your friends.
The Terrace Bar & Grill Description
Extensive Wine List, Grill Bar, Half Price Cocktails 5-8pm
More about The Terrace Bar & Grill
The Terrace Bar & Grill is located at 1496 London Road, SW16 4BT London, UK
02086710286
http://www.terracegrillandbar.com