Neptune at Principal London restaurant review 08.08.2018 19:05 GQ Britain Try their vegetarian caviar, you won’t regret it