Otto's French Restaurant London

182 Gray’s Inn Road London United Kingdom WC1X 8EW
020 7713 0107






Otto’s is one of the best French restaurants in London as reviewed by top food journalists and restaurant critics throughout the UK. If you’re a fan of classic, elegant and romantic French fine dining, then book to reserve a table - or a private dining room.