which manages New Covent Garden Market. The sprawling complex even has its own cafes and a post office that runs from 3:00 am ...