British Airways A320 G-GATR operating BA2733 Arrecife – London Gatwick stopped the climb at 19,000 ft this evening due to fumes in the cabin and returned to Arrecife for a safe landing. The flight has been delayed overnight.