Stem

Stem or STEM may refer to:

5 Princes Street, London
+44 20 7629 9283