21 Kensington Church St London United Kingdom W8 4LF 020 3744 0015
Visit Kentish Town House Clearance Website