A modern electricity meter or consumer unit, fitted 2006.

- Image ID: C68X57
Beepstock / Alamy Stock Photo
Image ID: C68X57
Location: London, England, Great Britain, UK.