Coffee & Tea in London - Putney 108 Putney High Street, Putney, London, SW15 1RG Tags: Coffee, healthy food, relaxing, smoothies, tea
Coffee & Tea in London - Notting Hill 105 Talbot Road, Notting Hill, London, W11 2AT Tags: break, smoothies