Designed by
Title
UK, London, Camden Town, 12 September 2020.Feng Shang Princess restaurant is an ornate, three-tiered floating pagoda in classic #196706952
Description
UK, London, Camden Town, 12 September 2020. Situated in the Cumberland Basin near Primrose Hill, Feng Shang Princess is an ornate, three-tiered floating pagoda in classic Chinese red, with lanterns swinging along each side.
This image is editorial