Just to confirm it is Grove Vale. Barclays hire a small room beyond the staff desk and the photocopier so that gives reasonable privacy. Is this just a money making scam for the council :-(.
I can think of a number of reasons why Grove Vale is preferable to Dulwich (transport of staff, suitable room...)