The Red London Bus Favor Boxes
- from our Affiliates
The red Leyland Titan RTL554 Double-Decker bus is a true symbol of London and Britain. Press the "Customize it!" button to add text, pick the font, adjust colors & size, and make some great favor boxes for your loved ones! Check out the store's inventory for other matching products!