Laura's apartment is in a great location in the centre of London and has everything you will need for a long or a short stay.
Highly recommended