Towering Reflection, City of London