GB
United Kingdom · London
hospital
Barts Health NHS Trust
Orthopedics
Trauma
Location
80 Newark Street, London E1 2ES, UK
E1 2ES London
England, United Kingdom
E1 2ES London
England, United Kingdom
Specializations
Orthopedics
Trauma
Structure & Facilities
—
Beds
—
OR Rooms
—
Teaching
—
University
Locked