The 359-room Mondrian London at Sea Containers, located in London’s South Bank area, includes a 200-seat restaurant.
Travel Weekly Hotel News
The 359-room Mondrian London at Sea Containers, located in London’s South Bank area, includes a 200-seat restaurant.
Travel Weekly Hotel News