Penrose Penrose is a small village in the Southern Highlands. Articles Penrose History Accommodation in Penrose Sylvan Glen Sylvan Glen Country House & Golf Course is only 5 minutes drive from Bundanoon. Sylvan Glen is the ideal retreat for you and your friends. Shopping in Penrose Penrose Village Shop Penrose Village Shop is a general store located in Penrose. Picturehead Media Picturehead Media offers full video and DVD production and post-production services. Features experienced documentary editor with interests in agricultural, environmental, and social justice issues.