BOMBAY BICYCLE CLUB… Music North London’s finest, Bombay Bicycle Club, have this morning unveiled a beautiful animated video to their new single ‘How Can You Swallow So Much Sleep’, which is released on the 2nd April via Island Records.