Fenchurch Street Station
RoMo continues it's rapid growth and has now taken on yet another new site at Fenchurch Street Station. We are there come rain or shine to serve the many busy commuters and passers by. We are located
Fenchurch Place (directly opposite the station) London EC3M 4AJ
Our newest member of the Romo family....