Coffee & Tea in London - South Kensington 51 Princes Gate, South Kensington, London, SW7 2PH Tags: organic