The Video Game Game Show Show! (London)
- The Phoenix 37 Cavendish Square London, England, W1G 0PP United Kingdom (map)
- Posted in VGGSS
Here's all the places you can come and see me live, in person. Regular (bi-monthly) London shows are:
I'll list any tour dates and guest spots here too.