Bbc in long island city NY