We knew we had to stop at the Double Decker Coffee Company the minute we saw it. This coffee shop is housed inside a converted English double decker bus. The sign on the front says it's bound for Trafalgar Square and that's exactly how you feel when you enter. Beware to anyone taller than 6' -- Low Clearance. The first... more





