Company name: The Abingdon
Description: Upmarket Modern European gastropub
54 Abingdon Rd, London W8 6AP, United Kingdom