AllBarOne Villiers St
Phone: 0207 8399239
In the heart of London, there's a place with a warm welcome and a great range drinks and food, always delivered with a smile, a place to stop by on your way to the theatre or just to socialise after work...