M
Marina West Review of Barts and The London NHS Trust
Very unhelpful reception lacking information and c...
Very unhelpful reception lacking information and communication skills on floor 8. Extremely not interested in helping you
Comments: