Some buildings,particularly in the U.S. are owned by heritage groups,foundations etc that will let you photograph-but not publish the shot unless you pay them and give them a few copies of what its published in.most will let you know if you ask.As far as private property(avoiding tresspassing issues)I know you need to get an okay from the actual owner if on their property-it never hurts to get things in writing.