The centrally located Phoenix Garden sits just off Shaftesbury Avenue in Covent Garden, and has been home to dozens of stolen phones, which reportedly get stashed there after being stolen from the ...