London, London
Spend a second to
save a fortune!
Spend a second to save a fortune!
10-50 Willow Street, London
Nobu Hotel London Shoreditch in London is just 800 metres from Liverpool Street Station. Free WiFi is available throughout.
See MoreUsage of subsidiary facilities may incur additional fees