On 3 October 2009, East Thames Buses was sold to London General, which included a five-year contract to operate route 669.
On 1 May 2010, Part of operation transferred to London Central operating from their Bexleyheath (BX) garage.
On 4 October 2014, the route was retained by London Central and London General.
Route 669 operates via these primary locations:
- Thamesmead Thamesmere Drive
- Abbey Wood Station
- Erith High Street
- Northumberland Heath
- Barnehurst Station
- Bexley Station
- Cleeve Park School Grounds