Belsize Park tube station

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Belsize Park tube station

Belsize Park is a tube station in north-west London. It isn't huge, but it is still fairly big. It is quite busy, but strangely never crowded.