Check out the live weather in the city of Manchester in the north west area of England by watching this HD Albert Square webcam in the city centre area of Manchester - England
This live Manchester city centre weather cam overlooking Albert Square in the north west of England updates its HD live camera images every minute
Like what you read? Use the buttons below to share it with the world!These icons link to social bookmarking sites where readers can share and discover new web pages.