KFC

2 Tower Hill Terrace London EC3N 4EE