Regent’s Canal
Meet Feng Shang Princess, the (lousy) Chinese restaurant in a boat
Tanya Gold 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…
The Feng Shang Princess is a floating Chinese restaurant on the Regent’s Canal in north London, which flows from Little…