Nobu London Restaurant is London's leading Japanese restaurant overlooking Hyde Park London

Online reservations currently unavailable.

Location map