The apartment is very spacious and aesthetically pleasing. It is very close to Oxford Street and there are loads of outdoor food options within walking distance.
I would definitely recommend this place for large groups.