Knightsbridge penthouse neighbouring Harrods on the market for £12.5m