Westow Street

Very much the heart of Crystal Palace, and known informally as the Triangle, this neat network of shopping streets comprises of Church Road, Westow Street and Westow Hill. Cresting one of the highest points in the capital, the roads leading north are privy to semi-secluded vistas of South East London. Perhaps because of the history of the place, or the fact it's a nexus of neighbouring councils, these narrow, bustling streets feature a diverse range of independent shops, boutiques, restaurants and even a market.