The appartement is well situated and you have access to everything you need for the stay, including good public transport to central London.