Mounted City Police officers make their presence known while on their horses in spring sunshine at Royal Exchange in the heart of the capital's financial district, on 19th April, in the City of London, England.
{}