The site is not big enough for Waitrose and there is not enough parking in Honor Oak for the hoards of middle-class shoppers from across South East London who would flock to the area to visit the first Waitrose with an SE postcode.
When Waitrose are ready to open in an SE postcode I have a list of possible sites, starting with the Triangle on Liphook Crescent