If its all on one ticket then yes. If not, no you cannot tag your bags through.
BP - same as above.
As your bags are only tagged to London, you will have to clear immigration, collect your bags and clear customs.. and then exit the arrivals area and check-in through to TG.