Explore details about location Victoria Place. Victoria Place is a location situated within the Plymouth alongside other areas such as Newton Avenue, The Crescent, Seymour Mews.