Stylish apartment located extremely close to London overground stations and right next to some of the best Turkish restaurants in all of London.