4 bedroom, Terraced Town House, Napier Avenue, LONDON, E14