105 Olympia Mews, London, W2 3SA