Building Merchants in London - Pimlico 36A Tachbrook Street, Pimlico, London, SW1V 2JS Tags: household stores