What are the top tourist attractions in St Peter Port?

Is St Peter Port walkable?