The £1.3bn Splash Out In London's Billionaire Strip squib

Billionaires, hoteliers and property developers are investing £1.36bn into a neighborhood of London’s West End.
Scroll for more
Continue reading on Forbes...
Tags: