Inden i Barnet, London