Prints › London Double Decker Bus Image 1 of 1 London Double Decker Bus $30.00 Taken in the heart of Piccadilly in London, United Kingdom Size: Select Size 16x20 20x30 Quantity: Add To Cart Added! Taken in the heart of Piccadilly in London, United Kingdom