The Leicester Arms Country Inn is located in Tonbridge. Penshurst Place and Gardens and Salomons Centre are local landmarks, and the area's natural beauty can be seen at Surrey Hills and Forest Way Country Park. Groombridge Railway Station and Wear 'm Out Play Centre are also worth visiting.