There are at least four artists by this name. 1) The Stowaways are a four-piece Indie/Rock/Pop band from London, UK. After their first Single Release in December '09, accompanied by a series of live performances concluding at the O2 Academy, Islington, London, singer Jamie Mortimer, lead guitarist Rudi Falla, drummer Stevie Crane & bassist Ash Pekel are currently gigging across London & the South-East.