When we say 24/7 we really mean we operate 24 HOURS A DAY, 7 DAYS A WEEK. We service the city of London, M25 and surrounding areas without any delay.