Barbecoa Piccadilly

Barbecoa Piccadilly
194 Piccadilly, London, W1J 9E
Photo of Barbecoa Piccadilly

Barbecoa Piccadilly can be found in the heart of Central London. This 250-cover restaurant just down from Piccadilly Circus showcases a unique all-day menu with Barbecoa's signature smoke and fire style. You find breakfast, afternoon tea and a bar.