"My town-residence is in St. James’s Square"

St. James's Square in London
Creative Commons Attribution Share AlikeSt. James's Square in London - Credit: David Iliff

 

St. James’s Square in London is located in the City of Westminster. It is a beautiful and exclusive residential area.