1 reviews | Active since Aug 2023
KFC Brixton. Appallingly poor service. They delivered the wrong items and refused to assist with refund