3 Hidden(ish) cafes near Oxford Street

You might think that there would be nothing hidden from view in the vicinity of Oxford Street being one of London’s busiest thoroughfares. Suprisingly there is. Each of these 3 great cafes is just off Oxford Street – the furthest being probably 2...