The flat has an excellent location, you can practically walk 10 minutes to the London eye and many other attractions. It is well illuminated and has the basic things you may need.