"Rotten smell at entrance doorr near reception"
About: Central Middlesex Hospital
"Rotten smell at entrance doorr near reception"
About: Central Middlesex Hospital