Company name: The Botanist Sloane Square
Description: Airy all-day restaurant with cocktails
7 Sloane Square, London SW1W 8EE, United Kingdom