Roberts 105A, Torrington Pl Greater London , London, WC1E 6BT United Kingdom
We welcome all the mechanical engineering students who are interested in MES to the Roberts Cafe. We would love to answer all your questions and inform you about our society. You also wouldn’t want to miss the free coffee!
Blog about past MES events.