Early 2012 we introduced the Ivanhoe Cycles MEGASTORE! Located at 72 Bell Street, Heidelberg Heights, the new store has taken off like a rocket. And believe me - it's lives up to it's name.
There's a huge range of bikes to be found there, so you should definitely come in and have a look.