About The Bangkok Deli
The Bangkok Deli, Thai and Asian ingredients
More about The Bangkok Deli
The Bangkok Deli is located at 34 Buckingham Palace Road, SW1W 0RH London, United Kingdom
http://www.thebangkokdeli.co.uk