Explore details about location Warwick Square. Warwick Square is a location situated within the City of Westminster alongside other areas such as Edgware Road, Devereux Court, Macfarren Place.