Hamlets Hotel and Restaurant

London Road
Maidstone
United Kingdom