Shelton St (Leicester Square)

Find Local businesses in Shelton St (Leicester Square)

Shelton St (Leicester Square)

Find Local businesses in Shelton St (Leicester Square)

About Shelton St (Leicester Square)

Shelton Street, nestled in the vibrant Leicester Square area of Westminster, is a lively thoroughfare that perfectly encapsulates the dynamic spirit of central London. Originally developed in the 18th century, it has transformed from a quiet residential street into a bustling hub, reflecting the evolution of its surrounding entertainment district. Today, Shelton Street is brimming with an eclectic mix of shops, cafes, and restaurants, catering to both locals and tourists. The atmosphere is electric, with street performers often adding to the charm, while its proximity to the iconic theatres and cinemas of Leicester Square makes it a popular spot for pre-show dining and leisurely strolls. From quaint boutiques to trendy eateries, Shelton Street captures the essence of London’s cosmopolitan lifestyle, inviting visitors to immerse themselves in its rich cultural tapestry and vibrant commercial landscape.

Discover businesses in your area

Explore More Locations across London