Swiss Centre
London, GB

- Location
- London, GB
- Category
- iconic bucket list
- Coordinates
- 51.5106, -0.1312
- Best time
- Morning or early afternoon
- Weather tip
- Check the local forecast before visiting.
Overview
The Swiss Centre, once a distinctive architectural landmark located in London's bustling Leicester Square, served as a prominent hub for Swiss culture and commerce for nearly four decades. Constructed between 1960 and 1969, this multi-purpose complex housed a variety of amenities, including shops, restaurants, offices, and even a cinema, all designed to showcase Swiss excellence and hospitality. Its Brutalist architectural style, characterized by its concrete façade and geometric forms, made it a recognizable feature in the heart of the West End. While the building itself was demolished between 2006 and 2008 to make way for a new development, its legacy as a significant, albeit former, site in London's urban landscape remains. For those interested in the city's architectural evolution and past commercial enterprises, understanding the Swiss Centre offers valuable insight into London's changing face. Exploring the history of such former attractions provides a unique perspective on what to do in the area, even if only through historical study.
General information
The Swiss Centre, once a distinctive architectural landmark located in London's bustling Leicester Square, served as a prominent hub for Swiss culture and commerce for nearly four decades. Constructed between 1960 and 1969, this multi-purpose complex housed a variety of amenities, including shops, restaurants, offices, and even a cinema, all designed to showcase Swiss excellence and hospitality. Its Brutalist architectural style, characterized by its concrete façade and geometric forms, made it a recognizable feature in the heart of the West End. While the building itself was demolished between 2006 and 2008 to make way for a new development, its legacy as a significant, albeit former, site in London's urban landscape remains. For those interested in the city's architectural evolution and past commercial enterprises, understanding the Swiss Centre offers valuable insight into London's changing face. Exploring the history of such former attractions provides a unique perspective on what to do in the area, even if only through historical study.
Did you know
- The Swiss Centre featured a prominent mechanical clock on its exterior, a nod to Switzerland's renowned watchmaking industry.
- Its demolition was part of a larger redevelopment project in Leicester Square, which also saw the reconstruction of the Odeon cinema.
- The site is now occupied by the W Hotel and Residences, along with the M&M's World store, a significant shift in its commercial identity.
History
The Swiss Centre was conceived in the late 1950s as a modern showcase for Switzerland in London. Construction commenced in 1960 and concluded in 1969, with the building officially opening its doors that year. Designed by David du R. Aberdeen, the complex quickly became a focal point in Leicester Square, housing Swiss banks, airlines, a restaurant, shops selling Swiss goods, and even a cinema. For nearly 40 years, it served as a cultural and commercial bridge between Switzerland and the United Kingdom. However, by the early 2000s, plans for redevelopment in Leicester Square led to its eventual demise. The Swiss Centre was demolished between 2006 and 2008, making way for a new generation of commercial and leisure facilities.
Cultural significance
The Swiss Centre held significant cultural importance as a tangible representation of Swiss presence and influence in London. It was more than just a commercial building; it was a cultural embassy, offering a taste of Switzerland through its cuisine, products, and services. For Swiss expatriates and Londoners alike, it provided a unique space to engage with Swiss culture in the heart of the city. Its distinctive Brutalist architecture also contributed to London's diverse urban fabric, representing a particular era of post-war design. Although no longer standing, its memory underscores the historical role of national cultural centres in fostering international connections and shaping urban identities.
Geography and landscape
The Swiss Centre was strategically located on the eastern side of Leicester Square, a prominent public square and entertainment hub in London's West End. Its address, 10 Wardour Street, placed it at the nexus of theatreland, Chinatown, and major shopping districts. The building occupied a significant footprint within this bustling urban environment, directly facing the square. Its concrete façade and imposing structure stood in contrast to some of the more traditional Victorian and Edwardian buildings surrounding it, contributing to the architectural eclecticism of the area. Post-demolition, the site continues its commercial and entertainment function within the vibrant Leicester Square landscape.
More facts
- Imported from Wikidata
Visitor links
Nearby attractions
- Chinatown Gate London - 61 m
- Leverian collection London - 73 m
- Edmund Burke London - 135 m
- Sir Mortimer Wheeler London - 172 m
- Piccadilly Circus London - 235 m
- Sainsbury Wing London - 242 m