Introducing St.James’s Residences, London
Luxurious living in prime central London.
Located in St. James’s, our latest development introduces an exclusive prime central London collection of six luxury apartments with five lateral apartments and a single penthouse duplex that all include a privately demised lift / lobby and balconies / terraces. St. James’s is situated in the heart of Westminster that is rich in architectural, political, and cultural history and is near to landmarks such as Westminster Abbey, River Thames, London Eye, Houses of Parliament, Buckingham Palace, and St. James’ Park.