105-115, Baker Street W1 London, England