About Double Tree
Indian restaurant and take-ways
More about Double Tree
Double Tree is located at London Rode Adlington, NW3 4 London, United Kingdom
01625876518
http://doubletree3.hilton.com/en/index.html