Fancy little apartment conveniently located close to Edgware Road tube station, with everything we needed for a few days in London. Would definitely consider staying here again next time I'm in town.