The location of this apartment is perfect! I 100% recommend it for short stays while in London.