I can highly reccommend Devonshire st. I used to work there and it is one centre I would very happily send my DD to, if only we still lived out there!