Tokyo Station Marunouchi North Exit Bus Stop No.2 is a transit hub in Chiyoda Ku, Tokyo. 1 YouTube travel vloggers — including 東京の街と公園ガイド パークナビ — have covered it across 1 clips.
“Compared to the North Exit bus terminal which has 27 bus stops, the South Exit has only 5 bus stops, making it quite compact The”