Regent’s Canal

Meet Feng Shang Princess, the (lousy) Chinese restaurant in a boat

9 January 2016 9:00 am

The Feng Shang Princess is a floating Chinese restaurant on the Regent’s Canal in north London, which flows from Little…