Queen Court Barns

Faversham, Kent