london: nine pound babies


... and plastic headlights, nice combination. Both probably made by Chinese children for ten p each...
Another insight into the new Covent Garden.