Coffee stop with K and A. Moscow Road, London, England