Ramelton, The Mall