Introduction to Feng Shang Princess Restaurant London The feng shang princess restaurant london is one of the city’s most unique dining spots. Unlike most restaurants, it is not housed in a typical building but instead floats on the waters of Regent’s Canal. With its striking red exterior, traditional Chinese architecture, and lantern-lit design, the restaurant…