London is set to sizzle this weekend