Ideally situated for exploring central London, and spacious for 2. If you are sensitive to noise, you may find its location next to a main set of train tracks coming into London disturbing, even with the triple glazing. Good communication. We encountered some issues with the state of the apartment when we arrived. Most of them were fixed quickly.
You'll find most foodstuff you need in the small supermarket in the complex, or in stores within 1/2 mile.