Brasserie in London - Chelsea 7-12 Sloane Square, The Sloane Square, Chelsea, London, SW1W 8EG Tags: brasserie