Cardiff city centre is one of the busier ones out there, but Howells are on the wrong side of town, too expensive and always seems quiet in there even when the rest of town is heaving.
I guess they'll make some street level shops and some nice posh flats upstairs like they did in Morgan's.

Can't say I'll miss it personally.