Why not take a stroll and enjoy the fresh air, fabulous views and great coffee that can be found at nearby Queens Park