There is no town centre in Crystal Palace, as most of the area is covered by homes, although many people confuse Upper Norwood town centre (which has a Sainsbury's in it) as Crystal Palace. Anerley is also close by. There is a bus station on Crystal Palace Parade and there is a train station in Crystal Palace for Central London and Croydon.