SLATER & SLATER LIMITED Company number 01657701 · Monitor this company Liquidation Overview Analysis Location Related Registered office Address20 TAVISTOCK PLACE, LONDON, WC1H 9RE PostcodeWC1H 9RE Companies at this postcode 13 Average house price in WC1H 9RE £858,000 (5 sales) Map