Company name: Greenwood
Description: Sports bar with a classic pub vibe
170 Victoria St, London SW1E 5LB, United Kingdom