A meat lovers afternoon tea at the new Barbecoa 12345Afternoon tea at Barbecoa Piccadilly is perfect for the meat lover looking for a treat between meals. Share this: