Located in the Grange Fitzrovia Hotel, XX-XXVIII Restaurant serve a variety of International dishes from their A La Carte menu in a cosy and intimate atmosphere.