Whittard of Chelsea Victoria Place
Chinaware store; Tea store; Coffee store; Tea and coffee merchant
Description:Enduring specialist supplier of tea, coffee beans and hot chocolate, plus brewing accessories. Stalwart tea & coffee retailer
Location: London Unit 17, Victoria Place Shopping Centre, 115 Buckingham Palace Rd GB
Website:http://www.whittard.co.uk/
Map Location:51.4944, 51.4944