These are all fine.
A few notes:
- add a period to ④.
- in ⑥, it is more common to place a comma after "next", and it is easier to read with this comma.
- in ⑨, "city hall" is often written without "the" in front of it, but it is OK as you have it. However, if you use "the", it is more common to write "city hall" without capital letters.