Nobu Hotel London Portman SquareLondon, United Kingdom Address: 22 Portman Square State: United Kingdom City: London Zipcode: W1H 7BG Longitude: -0.15803 Latitude: 5.151.585 Rates from: 0 Accommodation Booking