Located in the heart of Esquimalt next to City Hall, Esquimalt Town Square has become a hub for locals and businesses alike. With downtown Victoria just a 10 minute bike ride or 15 minute drive away, it's conveniently located and extremely accessible. The exposure along Esquimalt Road and the excess of public parking results in ample foot traffic and visitors year round.