Selfridges

Selfridges

Selfridges, located at 400 Oxford Street, London, is not just a department store, it’s a landmark in the world of luxury retail. Founded in 1909 by Harry Gordon Selfridge, it has consistently set the standard for an innovative and luxurious shopping experience. Known for revolutionising retail, Selfridges introduced the concept of product displays and seamlessly […]

Osada Design

osada design banner

Osada Design is an Award-winning Interior and Landscape Architecture business located in London, specialising in interior design, landscape architecture, and garden design. Unique and bespoke services In our Award-winning Garden Designs, we connect our customers to nature, instil serenity, and strategically integrate their outdoor and interior areas. We are enthusiastic about sustainable design, promoting and encouraging […]