Hospital de San Bartolomé
Weber fue educado en Charterhouse y en el Trinity College de Cambridge. Estudió medicina en el Hospital de San Bartolomé, y en el extranjero, en Viena y París. Al regresar a Inglaterra, se convirtió en médico cirujano en el Hospital de San Bartolomé. Posteriormente fue médico en el Hospital Brompton y en el Hospital Mount Vernon.