I went up to Derby on the train today. Took a few photos on Loughborough and Derby station and didn't have any problem at all, despite being seen by numerous staff. One even apologised for getting in my way. On the other hand when I went into Derby itself to photograph some of the buses I did have two people trying to cause trouble. First time I was standing on public land outside the bus station photographing buses going in and out, in full view of an Arriva inspector who didn't seem at all bothered, when a bus pulled up alongside and the female driver told me I wasn't allowed to take photographs of the drivers. I told her politely that I wasn't photographing the drivers but the buses. She kept going on about the fact that if you could see the driver on the photograph is breached their right to privacy. I told her that I was sorry but she was in a public place and therefore had no right to privacy. Apparently she had asked the council about this and they agreed with her. I told her that I was sorry but the council were wrong and that no such rule existed. She drove off before I could play the CCTV card.
The second time I was again on public land photographing buses parked up in the Arriva depot when a person came walking over, not even in uniform and with no ID, and told me that I could not photograph there. I told him I could as I was on public property. He then threatened to call the police, at which point I told him to do so if he wanted to waste police time as I was not commiting any offense. Again he walked off, although he was on his phone as I followed him down the road so presumably I'll be getting my door bashed down in the near future.
Shows it's not just railways, and that on many occasions rail staff are perfectly reasonable. It's also funny how these people are so often all mouth and will give in and walk off when confronted with reasonable and polite but firm argument informing them they are talking a load of rubbish.