The popular Indian restaurant, located at the top of Cottrell House, a dilapidated car showroom in north west London , will close later this year.
Within minutes of posting my whereabouts on Saturday lunchtime, friends were telling me how much they enjoy the food at the Sri Lankan eatery that is Palm Beach
Recent Comments