Compton is a friendly locale known for its restaurants and bars. Compton might not have many attractions within the city, but you won't need to venture far to find places to visit like Cadbury Castle and Fleet Air Arm Museum. In the surrounding area, you won't want to miss out on seeing St John's Almshouses and Sherborne Abbey.