Sir Edmund Shaa — Lord Mayor of London