This apartment is in a perfect location for getting around London. Hop on the Victoria line in the morning and you can quickly make it to anywhere in London (usually with a seat as it is at the end of the Victoria line)
The market is also very nice and we frequented it during our week long stay. There are a number of necessities and tourist items you can purchase much more cheaply than downtown London markets or street vendors.
As for the “smell of fish” that some other guests mentioned during their stays... we visited in the heat of summer with temperatures reaching 90°F/32°C. During our stay we had the windows open during the day and night to allow the breeze to cool the apartment. We did notice the ever so slight smell of fish, but it was not that of rotten or spoiled fish. As Thomas accurately describes, the apartment is well sealed from the market below. The smell was no stronger in the apartment than it was when we first walked onto the market street from the main road. It was more of that of a fresh fish market than anything that would be off-putting.
I would recommend this apartment to anyone that is looking for the quintessential Londoner experience in a great location with many amenities and quick and easy access to the Underground / Victoria line!