Looking for a good place to go tomorrow, in London, late afternoon for cocktails and food. Would appreciate any advice or recommendations. I know it's short notice.