Explore details about location Kelston Road. Kelston Road is a location situated within the Whitchurch alongside other areas such as Firwood Close, North Road, Birchgrove Road.