KFC

186-188 Trafalgar Road London SE10 9TZ