Opening times for Costa Coffee in South Norwood
One of the Costa Coffee diners is placed at 251-253 Selhurst Road, post code SE25 6XS, South Norwood. The restaurant's internal name is South Norwood. Its guests come from neighbouring towns like South Norwood, Selhurst, Croydon. The spot is usually open on: Monday 07:00 - 19:00, Tuesday 07:00 - 19:00, Wednesday 07:00 - 19:00, Thursday 07:00 - 19:00, Friday 07:00 - 19:00. At weekends: on Saturday 07:00 - 18:00, on Sunday 08:00 - 18:00.