West End of London
Stafford House is a mansion in the St. James's district in the West End of London.