Papillon
Fast Food
Papillon is an all-day European-influenced cafe located in a hotel on Regent Street.
Location
Best places nearby
The highest rated places close to Papillon.
Local restaurants nearby
68 Regent Street, ENG
Location
The highest rated places close to Papillon.
68 Regent Street, ENG