Bathroom shelves, cupboard with mirror (West Hampstead NW2)

Glass bathroom shelves- and a cupboard with a mirror - the mirror moves left and right to access the cupboard behind. Just need a little clean!