22 Great S:t Heleus , London , B . C.