Just a chance?

Hi Chaps,
Usually I avoid London like the Ebola virus, but the morrow forces me to travel to Teddington to see my beloved Rugby team play. As I am making the pilgrimage to the rat infested stink nest, does anyone know of any bbq joints close to teddington?
Cheers
Tiny
Usually I avoid London like the Ebola virus, but the morrow forces me to travel to Teddington to see my beloved Rugby team play. As I am making the pilgrimage to the rat infested stink nest, does anyone know of any bbq joints close to teddington?
Cheers
Tiny