
Mayfair Theatre a landmark for 90 years and counting
Very few buildings in Ottawa evoke feelings of nostalgia quite like the Mayfair Theatre on Bank Street, and for good reason. The Mayfair, a true Ottawa landmark celebrating its 90th anniversary in December, has retained much of its original look and feel.
Read more