House 2424061, London United Kingdom