House 2424062, London United Kingdom