Tag: Slow Horses
-
London’s Floating Chinese Restaurant
Moored serenely on the Regent’s Canal near Regent’s Park, the Feng Shang Princess is not your typical Chinese restaurant. This floating, crimson-hued palace has become an iconic dining destination in London, offering authentic cuisine, romantic waterside views, and a touch of cinematic glamour. It’s a place where East meets West, where diners come for the Peking duck…