The Mayor of London visits Angell Town