Swan House, Grade II* listed house in Chelsea, England
Swan House is a four-story red-brick building on Chelsea Embankment with prominent bay windows and distinctive dormer windows across the roofline. The property features modern amenities including a ballroom, cinema, basement pool, and several private terraces throughout.
The building was constructed in 1876 by architect Richard Norman Shaw for owners Wickham and Elizabeth Flower, representing both Queen Anne Revival and Arts and Crafts movement principles. Its design embodied the artistic ideals of the period.
The interior spaces reflect the Victorian commitment to artistic design and skilled craftsmanship that defined the era's wealthy households. Visitors can sense how the rooms were shaped by a deep dedication to beauty and quality in every detail.
The building sits on the north bank of the River Thames, making it easy to locate when walking along the embankment. This riverside position provides convenient access for anyone interested in exploring its architectural and interior design features.
The name comes from a former inn that once stood on this site, known as The Swan. From 1985 onwards, the building served as an architectural studio, adding another chapter to its creative purpose.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.