Great place. Great location . Building is right opposite harrods