Explore details about location The Philog. The Philog is a location situated within the Whitchurch alongside other areas such as Pendwyallt Road, Limebourne Court, Llwynderw Road.