at 16 Neal's Yard, Seven Dials, London , WC2H 9DP United Kingdom
25 FB users likes The Barbary, set it to 1088 position in Likes Rating for London, United Kingdom in Local Business category
The Barbary is London based place and this enity listed in Restaurant category. Located at 16 Neal's Yard, Seven Dials WC2H 9DP.