Welcome Guest. Please Login or Register.
a wizarding hospital in london, england. muggles are unable to visit the hospital, unless a wizard is with them.