Small? A city of 8 million. It terrifies me, just so crowded. I couldn't live in London. Cities like Manchester, Liverpool and Glasgow are much my preference. Big enough to have everything you want but not too big and crowded.
The CBD is fairly compact, but i thought the Urban Sprawl was big enough.
It was driving a car through Bath in peak hour i found really terrifying though.