5 Sparrow Corner Tower Hill E C . , London .'