Deliveroo headquarters and office locations

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

All Deliveroo Locations

London (HQ)
United Kingdom
1 Cousin Lane
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