Lost Umbrella, Euston Road, London