Very much enjoyed our stay in London! The location is very close to Edgware road metro line and many food/shopping options which was very convenient in seeing all the major sights. Do be aware that if you need to do laundry that you have to pay as it is a facility of the whole apartment. The place is also a little small for three people but we were gone most of the time so this was no problem.