Tourist And Travel

Vacation Can Make You Happy


Nobu Hotel Portman Square to Open 2020 in London's West End


Located in Portman Square W1, just steps from Mayfair's vibrant restaurants and independent boutiques, Nobu Hotel is expected to be in Spring 2020. It is located on the edge of the world-famous Theater of Soho, in the heart of London's West End.

Source link

It is main inner container footer text