Great flat with all the amenities you would need and close to transport links. Some road noise in the front room due to the location and sometimes noisy neighbors, however a very good base for your london vacation overall.