The little One offers an intimate, minimal coffee experience.
115a Regent's Park Road
London NW1 8UR
United Kingdom