New coffee bar in London: Tapped & Packed
Just back from whiling away a perfectly good sunny saturday afternoon inside the welcoming new coffee bar, Tapped & Packed at 26 Rathbone Place, which runs off the north side of Oxford Street, at the Tottenham Court Road end. Does…