Looks like Waterloo Station to me, what do you think? MONS HEROES HOME FROM SWITZERLAND - British Pathé
Aha Owen, you have it! I knew that I used hang around there trying to do favours for sailor during my misspent youth