More about Longford'S Bar At Meliá White House
Longford'S Bar At Meliá White House is located at NW1 3UP London, United Kingdom
020 7391 3000
http://www.melia-whitehouse.com/en/restaurants/longfords-bar.html