Regal Single Decker wedding bus
Regal Single Decker bus outside
Single Deck wedding decoration
Regal AEC Single Deck RF 366

Capacity: 41 seats

Westminster,
London SW1A 1AA
Monday – Friday: 10am – 7pm