Ace Cafe
The Ace Cafe is a biker's cafe in North West London (website) is not somewhere you will come across by accident, you have to go out looking for it. That's something I recommend, if you are ever at a loose end.
posted by Ham at 00:02 -- Comments here: 2
Comments on "Ace Cafe"
Triumph - still neglected in the USA.
It's not just a "Bikers" cafe, they have numerous car meets throughout the year, check the scrolling calendar on their website www.ace-cafe-london.com