
Last weekend saw the Ace Cafe London Motorcycle and Custom Show take place. For those of you that don’t know, the Ace Cafe is very famous in London as being one of the main (if the THE main) motorcycle cafes in the UK.This year the “Ace” sponsored the new format motorbike show at Alexandra Palace. At...