Looking for a most royal grand entrance?
Our Luxurious European Landau : A landau is a coachbuilding term for a type of four-wheeled, convertible carriage. It was a city carriage of royal luxury type. The low shell of the landau made for maximum visibility of the occupants and their clothing, a feature that makes a landau still a popular choice for ceremonial occasions. The top can be kept closed for privacy or weather or folds down for maximum visibility of the passengers. It too is fitted with oil burning lamps creating a vision of sophistication.