An independent Australian/New Zealand owned café located near Oxford Street which sells one of the finest coffees in London.