United KingdomāŗLondonāŗActonāŗGrill Shack & Tiki Bar ActonPhoto Gallery for Grill Shack & Tiki Bar ActonSee full detailsReserve a table