Opening times for KFC in London

One of the KFC eateries is situated at Unit FK7 The Plaza 120 Oxford Street, post code W1D 1LT, London. It is part of the county of London. This place's internal name is The Plaza- CLOSED. Its customers come from neighbouring towns like Soho (south east), Chinatown, Soho Square, Westminster. This place is usually open on: Monday 24h, Tuesday 24h, Wednesday 24h, Thursday 24h, Friday 24h. At weekends: on Saturday 24h, on Sunday 24h.