Grand Imperial London

London
Grand Imperial London

101 Buckingham Palace Road

London, SW1W 0SJ

Awash in Asian art and elaborate calligraphy, the Victoria's new restaurant serves up an extraordinary array of things-most-have-never-tried-before, from chilli-sauced jelly fish, to baked eel in pastry, to deep-fried squid flower, plus welcomes big dishe