Coffee & Tea in London - Chelsea 350 King's Road, Chelsea, London, SW3 5UU Tags: coffee house, good corporate rooms, stable