I can only shudder to think of running wire though a totally brick house. Or taking a wall out for that matter.

Especially in modern houses, interior non-loadbearing walls are often timber-and-plasterboard. Running wire to locations on exterior or loadbearing walls usually means chiselling a channel into the plaster, burying the cable in a narrow plastic conduit, and replastering over the top with wet plaster. You run the cable straight up or straight down the wall, because below the floorboards or above the ceiling you can run it where you like.

Taking out an internal loadbearing wall (as was done in my house) involves bridging the gap with an RSJ (Rolled Steel Joist i.e. great big girder). This is not a DIY job but is a very common thing to have done.

Peter