St James's Palace
St James's Palace is situated on The Mall in London, England.The palace was the official royal residence in London from 1702 until 1837, and remains a royal palace.
See also
This article is a stub. You can help Wikipedia by fixing it.