Your first impression of Touchwood is that of its sheer size. Then you notice the spacious adjoining back room through the wide, brick archway. Then you discover the sunny, open courtyard out the back with 40 more seats.
This expanse would l...
Touchwood
480 Bridge Road, Richmond