Places to see
Eccleston Yards
A courtyard comprising of shops, restaurants, and wellness hubs brimming with delightful discoveries and independent spirit. Their Sunday market lends itself perfectly to leisurely explorations.
Buckingham Palace
When we think about unmissable London landmarks, few, if any, are more unmissable than Buckingham Palace. With the core of today’s site built as far back as 1703, the Palace has since grown to be a point of convergence for the national rejoicing or mourning of the British people.
Westminster Cathedral
A short stroll from The Rubens, Westminster Cathedral is known for being the largest Catholic church in the UK. Take some time to soak in the majesty of one of the UK’s few neo-Byzantine masterpieces.