Thamesmead Moorings By-election 1997

Date: 
16 October, 1997 (All day)
Election held 16th October 1997    
     
  Labour 611
  Liberal Democrat 102