Hsbc - Cheltenham, Promenade