Four fire engines and around 25 firefighters attended a fire on London Road in Isleworth.
The fire occurred in a building with a shop on the ground floor and dwellings above. Part of the third floor was damaged by fire. There were no reports of any injuries.
The Brigade was called at 2303 and Control Officers mobilised crews from Heston, Chiswick and Ealing fire stations to the scene. The fire was extinguished by 0014.
The cause of the fire has been recorded as undetermined.