Great apartment, good location.
Has everything you need for stay in London and great for the tubes. Would highly recommend.