177 of 263
The file has been moved or deleted.

Prince of Wales General Hospital

References

  1. Prince of Wales General Hospital, Tottenham, London, Middlesex, United Kingdom