The apartment is only a stone throw from St Pancras train station - you can easily get there without a cab. Amelie's directions are very useful and the communication is at light-speed.
The apartment is clean and cozy - all you need for a short visit to London - nearby tube and bus stations will take you everywhere from there. It is also a short walk from St James park - you have to visit it!