Great flat in an excellent location to base yourself in for easy access by tube to the main site in London.