Windsor House Tea Room is a Victoria, BC business. Windsor House Tea Room is located at 2540 Windsor Road, Victoria, BC. The postal code is V8S3E9.
You can contact Windsor House Tea Room at 250-595-3135 or from out of area call 1 2505953135.