UK, Kent, TONBRIDGE, Tonbridge Castle, ruins of The Keep, UK13308JPL