We have had a fantastic stay in London. The location is perfect, near Pancras Station, supermarket, just above the Moreish deli cafe with delicious and healthy food/drinks. The apartment was clean, light and cosy. No street noise. We slept with open windows.
Diana's apartment is highly recommended!