The Epic Bike Shop | The Epic Bike Shop is a store catering for professionsal and amature riders alike. Based in Plumstead, this store is bound to meet all your cycling needs