Originally Posted by
paul0461
so do you just turn up then? id be interested in going even though its a 150 miles away from me.
just remember folks this is simply a cafe and not a major venue ,but being so close to west london there are other things to see and do