Google Maps shows Tessa Jowell as a landmark

, Comments 0 comments

The Labour deputy leader is displayed on Google Maps as a landmark, between Westminster Palace and 'Big Ben'.

0 Comments To This Article