Braidwood Inn

Braidwood Inn is the only building of Kynesgrove.