Which preposition is correct in the following sentence?
Now I am at/on/in the railway station.
Which preposition is correct in the following sentence?
Now I am at/on/in the railway station.
In addition to what @tunny wrote wrt on the platform and at the station:
In the station means that you are in the building that is at the station. If there is no such building, but only a platform, then using in is not an option.
At the station means anywhere in the close general vicinity of the railway platform(s). You could be in your car in the station parking lot, or you could even be a block away from the station, walking toward it.
In British English, your are on the platform at the railway station