The Twenty Two

Hotel and restaurant

Food & Drink

About

Set in a storied Edwardian manor on Grosvenor Square, The Twenty Two is a hotel and cultural space dedicated to the art of lingering. 

Location

22 Grosvenor Square, London W1K 6LF, United Kingdom

51.51202°N0.15311°W

Visit website

Contributor quotes


gems