United Kingdom, London, Baker Street, 221b, NW1 6XE