The Falstaff Ramsgate ← View details Falstaff Inn, 16-18 Addington Street, Ramsgate, England CT11 9JJ +44 1843 482600 Get Directions From* To * — Required information