Church Road Church Road Church Road taxi stand J A Seymour (left) and friend waiting for a fare. Queen Victoria's statue can be seen. 155523316 Church Road Charabanc garage J A Seymour is sitting in the centre of the front seat 155523317 Palace Hotel H.M. Queen Mary's Royal Navel Hospital 189950482 Queen Victoria statue 189950619