There are direct flights to Rio from London with British Airways, plus indirect flights via various European cities. Direct take about 11 hours 40 minutes and Brazil is GMT-3, so expect some jet-lag.
For regular family travel inspiration and ideas