La adyacente Grand Parade es una avenida arbolada, con oficinas, negocios e instituciones financieras.