Hi, Booked to go to the Cycle Show at Alexandra Palace later this month. Never been before is it worth the visit ? Can you buy bikes, accessories etc there ? Thanks.