Location:

Hampsted, London

Description:

Terrazzo stairs polishing and repair