Near as I can tell, London Bikes went under. Sad, too...they made some really nice stuff. The South Bank frame was a cool design but WAY expensive and you had to wait like 2 months for 'em.
Trivia: Odyssey bought the design for its 'London Mod' dual cable stops from London Bikes. Hence the name.