The two retail premises were purchased in 2004. The two shops occupy the ground and lower ground floor of a large prestigious Victorian building at the top end of Great Portland Street, on the corner of Weymouth Street. The location is in the heart of Marylebone which has become a highly desirable area to live and work in recent years.