(Last Update: 24 Apr 2023)
The Bradford is a fine country inn that has truly captured the very essence of Chatham. A quaint and beautiful seaside village,