Royal Green Villa,an upcoming development located in the heart of Nairobi,Dagoreti.Offering bespoke interiors and tasteful finishes.