Home > Travel > Nobu Hotel Shoreditch offers a new take on Luxury in London > Nobu Hotel Shoreditch 14