Administrators Looking for Buyers for Hotel Verta
byHotel Verta, the £50 million luxury hotel, located on the south side of the River Thames, opposite Chelsea Harbour Pier was opened by von…
Hotel Verta, the £50 million luxury hotel, located on the south side of the River Thames, opposite Chelsea Harbour Pier was opened by von…