182 Grays Inn Road Greater London, England WC1X 8EW
Seated: 32
Book Otto’s in London as your private dining restaurant, we can accommodate up to 24 guests on a single table and up to 32 guests on three tables.