Originally Posted by
corporate-wage-slave
There is always Costas at North Terminal departures, a favourite meeting place for BA staff, also the Sofitel has many seating areas.
I think you mean the Caffe Nero at the Northern end of T5 check-in, overlooking the North runway?
The only landside Costa at T5 is on the arrivals level, and has a view of the car park.