We were recently invited to film for BCG (Boston Consulting Group), one of the world’s leading management consulting firms. A pleasure to see their new Charlotte Street base for this corporate video and the view from the top floor was beautiful, you could almost see all of London! The whole…