Unable to answer "Does this bench have a backrest?" – Bench – https://osm.org/node/12032670296 via StreetComplete 62.2:

This bench (and the one next to it) is actually on Campbell Parade, not Ramsgate Avenue