London’s One Aldwych hotel is now hosting Michelin three-star chef Eneko Atxa’s eponymous new restaurant

London’s One Aldwych hotel is now hosting Michelin three-star chef Eneko Atxa’s eponymous new restaurant
London’s One Aldwych hotel is now hosting Michelin three-star chef Eneko Atxa’s eponymous new restaurant
London’s One Aldwych hotel is now hosting Michelin three-star chef Eneko Atxa’s eponymous new restaurant
Eneko at One Aldwych
Seared Duck breast