Nobu Hotel Shoreditch

Nobu Hotel Shoreditch

10-50 Willow St, London EC2A 4BH, United Kingdom