Tea and Coffee Merchants in Notting Hill, London
177 Westbourne Grove, W11 2SB
Tags: good value, british, family & home feel
Surprisingly this neat little joint tucked away in the streets of notting hill r...
by cpque1
Tea and Coffee Merchants in Kensington, London
209 Kensington High Street, W8 6BD
Tags: delivery, mail order, mugs
Whittard Of Chelsea sell a wide selection of teas and coffees as well as china, ...
Tea and Coffee Merchants in Bayswater, London
151 Queensway, Whiteleys Of Bayswater, W2 4YL
Tags: delivery, mail order, mugs
Whittard Of Chelsea sell a wide selection of teas and coffees as well as china, ...
Tea and Coffee Merchants in Paddington, London
13 Connaught Street, W2 2AY
Tags:
Markus Coffee Company sells 22 different kinds of coffee from all over the world...
Tea and Coffee Merchants in Lisson Grove, London
Melcombe Place, Marylebone Railway Station, NW1 6JR
Tags: organic, fresh fruits & vegetables, off licence
marks and spencers food halls is my favourite place in any normal m&s store, so ...
by kathlane
Tea and Coffee Merchants in Notting Hill, London
59 Ledbury Road, W11 2AA
Tags: expensive, special, chocolate
Unusual and yummy chocolates ( in this chocolate shop, they are not a cafe but t...
by belinda