The Residency Hurlingham

                                        30 long and short term luxury apartments