Al Hamra, nestled in the sophisticated district of Mayfair, stands as a beacon of Lebanese cuisine in London....