You are here: Welcome » Reviews » Restaurant Reviews » England » London » Bank » Review of 'Barbecoa (NOW CLOSED)' Review of 'Barbecoa (NOW CLOSED)'