This hospital was built after they had closed down a number of smaller hospitals, ie The National Temperance Hospital in Hampstead Road, London, The Women's Hospital in Euston Road, The Old University Hospital, (now used by London University). The building before you is huge and the question I am interested in is 'Is this the largest hospital in Europe?'
Link to this comment:
All Comments (0)