"Hate to break it to you - but Oldchurch..."
About: Queen's Hospital (Romford) Queen's Hospital (Romford) Romford RM7 0AG
Posted by Skid
Hate to break it to you - but Oldchurch hospital has been knocked down to build new housing. You need Queens Hospital which is nearby!!
Not very good of the NHS to recommend this place!