D Detachment 243 (Wessex) Field Hospital is located in Portsmouth, United Kingdom on Tudor Cres, Cosham. D Detachment 243 (Wessex) Field Hospital is rated 5 out of 5 in the category army facility in United Kingdom.
Address
Tudor Cres, Cosham
Accessibility
Wheelchair-accessible entrance