Modern Red Double Decker Bus
Double Decker wedding bus decoration
Double Decker Party Bus
Interior Double Decker wedding bus

Capacity: 57 or 75 seats

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