Double Decker Coffee House You may do a double-take walking along Biltmore Avenue in downtown Asheville. Yes, it's a authentic double decker bus from London. Enjoy gourmet coffee and teas, along with some great hot chocolate! 41 Biltmore Avenue. Pause Listing Off