Located in the heart of the City of London, among the livery halls, guilds and old streets that line the banks of th ...