Public service window display