British state carriages

The British royal family has many state carriages. They are horse-drawn coaches. The carriages are used in royal events. 
The carriages are housed at the Royal Mews in London. Some are on public display. Most are in regular use. A few are only used rarely.