You are correct, there should not be a TRV in a room containing a room thermostat.
The hall thermostat is a switch. When the set temperature is reached, the thermostat will turn off all of the radiators. The design of your heating system should be such that this area is the last to get warm, otherwise all of the radiators including your lounge, which may still be cool will go off.
As the temperature in the hall falls below the set temperature the thermostat turns the radiators back on again.
It is easy to test. Hang a quality, accurate thermometer from the thermostat in your hall. Set the thermostat to say 18 degrees and see what happens. The thermometer should reach 18 degrees and not much higher. If it goes significantly above that then there is a problem. If not all is fine. Be careful though, radiators can stay hot for quite some time after the boiler has gone off, so a slight overshoot may occur.
The fact that you say the thermostat is clicking at 18 suggests that 18 was the actual temperature in your hall at the time, so it will go off if you set it to 17 or below. When the room temperature falls to what you've set, it will click back on again. That's how it is supposed to work.
The room thermostat is there to shut down the whole heating system when the entire house is warm or in mild weather when there is no heat required, to save energy. The other rooms are looked after by their individual TRV's.