Quiet apartment and very well equipped.
Only 20 minutes from the center and other touristic sites.
perfect for a great stay in london.