8 Stafford St, Mayfair, London, W1S 4RU