Tate Britain and British Petroleum have organized another British Art exhibition in London. The display, available to the public free of charge, comprises of about 500 masterpieces created by major and less familiar British artists at different times within the past five centuries up to the modern times.