Clarendon Convenience Store

106 Clarendon Road London SW19 2DY