Explore details about location The Sanctuary. The Sanctuary is a location situated within the City of Westminster alongside other areas such as Angel Court, Winsland Street, Chester Square.