Not to mention that automobile traffic strangles the bus lines. Bank (Zone 1) and Manor House (Zone 2/3) are approximately 5 miles apart. The 141 bus runs a direct route between them. On a good day, the journey takes 45 minutes. Taking the tube (Northern Line -> Piccadilly) will hardly shave any time off the journey and turn it into an unpleasant, claustrophobic experience.
The decision to cut down the congestion zone and divert a lane from an East-West artery for the Olympics is sure to make public transport just peachy.