Bedrooms 4 This a luxury, 12-unit, four bedroom all ensuite town house development, located in the upmarket Lavington suburb of Nairobi. These exquisitely