Takeshiba Pier Boat Mast 
* Takeshiba pier is 10mins on foot from JR Hamamatsucho station (north exit), 10mins from Daimon station on the Oedo line (exit for JR Hamamatsucho station) or 1min from Takeshiba station on the Yurikamome line. IT IS VERY EASY TO FIND!




