The Castle Theatre Phenomenon Concerts(03) Save Image Image gallery: The Castle Theatre: A Majestic Escape for Theatre Enthusiasts