Four fire engines and 21 firefighters and officers were called to a shop blaze on Hampton Road in Twickenham last night.
Part of the ground floor was damaged and there was smoke damage throughout the shop and the flat above. There was no smoke alarm in the shop.
A London Fire Brigade spokesperson said: "Smoke alarms alert you if there is a fire and can buy you vital time to escape. Everyone should have at least one smoke alarm on every level of their home or property and the safest option is to have those linked together. This will give the earliest warning if there is a fire."
The Brigade was called at 1939 and the fire was under control by 2016. Fire crews from Surbiton and Twickenham fire stations were at the scene. The cause of the fire is under investigation.