Mr David Allen, Glasgow