Deliveroo headquarters and office locations

Deliveroo is headquartered in London, United Kingdom and has 15 office locations across 14 countries.
Filter locations by country
Location Map
Filter locations by country
Filter

All Deliveroo Locations

London (HQ)
United Kingdom
1 Cousin Lane
London
United Kingdom
151 Buckingham Palace Rd, Victoria
Los Angeles, CA
United States
16501 Ventura Blvd Suite 410, Encino
Balaclava
Australia
Brussel
Belgium
10 Rue du Monastère
Paris
France
1 Avenue de la République
Hong Kong
Hong Kong
148 Wing Lok St, 21F Sheung Wan
Dublin
Ireland
15 Flemmings Place
Milano
Italy
Via Carlo Bo, 11
Al Kuwayt
Kuwait
Ahmad Al Jaber St
Amsterdam
Netherlands
Keizersgracht 562
Singapore
Singapore
101 Tg Pagar Rd
Madrid
Spain
C/Antonio González Echarte 1 2º
Taiwan, Province of China
No.8 Xin Yi Road, 14/F, Section 5
United Arab Emirates
DMCC, Jumeirah Lakes Tower