St George’s Court

Based in central London, at the heart of New Oxford Street and in walking distance to Covent Garden and the West end, St George’s Court is an iconic London building. Both residential and commercial, the building, finished in the 1940s, has an impressive history and was the London Head Quarters of the Ministry of Defence.

Read More »

V&A gets artistic renovation

Home to the world’s largest collection of decorative arts and design, with a permanent collection of over 4.5 million objects, the Victoria and Albert museum is one the most iconic attractions in London and the UK.

Read More »
Product Selector