Abbotsford House
Abbotsford House is a charming English - style guest house in Johannesburg, set in just under an acre of leafy, shaded gardens, in the secluded suburb of Abbotsford in the heart of the northern suburbs of Johannesburg, South Africa.
Comments on Abbotsford House