Luxury London flats block entry for food delivery riders World Roundup August 9, 2025 London: A luxury apartment development in east London has barred food delivery riders from Deliveroo, Just Eat and Uber Eats…