This picture shows a group of people leaving or about to board a coach outside an imposing building with a chariot on the top. I thought I recognised the building, but a google search doesn't reveal it - anyone who knows please let me know.