Kaycan London (Store# 10)