Romo continues it's rapid growth and has now taken on yet another new site Fleet Street. We are there to serve the many busy passers by. We are located
@ St Dunstan's in the West Church, 186a Fleet Street, London EC4A 2HR
Our newest member of the Romo family....