City Guide of

London

Select another City Guide of

select your language

Thai

Blue Elephant
The Blue Elephant is a premium Thai restaurant on the banks of the River Thames in Chelsea Harbour.
The Boulevard, Imperial Wharf, Townmead Rd, London, SW6 2UB
020 7751 3111
Follow Us