Fresh, generous Lebanese shawarma in Vauxhall with impeccable service and recently renovated interiors that punch above its casual neighbourhood vibe.