Clifton Terrace is a converted bank - and it really shows.