Hi everyone. After exhaustive research I can confirm that we will be meeting at the
Prince William Henry 217 BLACKFRIARS ROAD,
SOUTHWARK, LONDON, SE1 8NL
It meets the criteria of being large, having somewhere to park bikes and serves food.
See you Thursday