Home ยป Sky Head Office Sky Head Office Thursday, October 24th, 2013 Following the installation of the Sky Sports Desk at The O2 Arena BSkyB employed The Deluxe Group to provide their main reception desk at their Head Office at Buckingham Palace Road, Victoria.