Company name: Feng Shang Princess
Description: Floating Chinese pagoda restaurant
Southern Star Cumberland Basin, Prince Albert Rd, London NW1 7SS, United Kingdom