Nice and clean place stone throw away from Harrods. The roofdeck is unique