Carnegie Hall? Practice!

We rehearsed the Lord Mayor’s Show today, in the official carriage from 1753, the longest continuously used vehicle in the world. But to have empty streets were were up at 03:30 and underway at 04:50. You’d think we’d yawn, but…






