Company name: Market Halls Victoria
Description: Global offerings in a buzzy food hall
191 Victoria St, London SW1E 5NE, United Kingdom