Costa Drive Thru developed as part of Site 20 Cribbs Causeway project adjacent to Planet Ice and Jaguar Land Rover. Opened for trading late 2019.
The completed development has been sold to a private investor.