Landaus were convertible carriages drawn by a pair of horses or four-in-hand, first produced in London around 1830. The landau was a luxury society city carriage and its construction allowed for the maximum visibility of its occupants. Here, the important visitors had a police escort.
You are all set!
Your first Culture Weekly will arrive this week.