El Leicester House es un establecimiento con encanto situado en el centro del Soho. Ofrece habitaciones de lujo y un bar restaurante elegante. Ocupa un edificio de estilo georgiano de 5 plantas.
El restaurante de estilo vintage cuenta con una terraza y prepara diversos tipos de platos. Está especializado en delicias culinarias francesas con un toque vietnamita. Cada mañana se sirve un desayuno. Si lo desea, puede solicitar el servicio de habitaciones.